heterogeneous mixture - German English Dictionary